mercury rain - French English Dictionary